mountain covered with snow - Espagnol Anglais Dictionnaire